Definitions for letting down

Definitions for (noun) letting down

Main entry: letting down, lowering

Definition: the act of causing something to move to a lower level


Visual thesaurus for letting down